package com.noahsloan.nutils;

/**
 * Provides an external hash code method.
 * 
 * @author noah
 * 
 * @param <T>
 */
public interface Hasher<T> {
	/**
	 * This method must be null safe.
	 * 
	 * @param t
	 * @return the hash code for t
	 */
	int hashCode(T t);
}
